// 读取文件的工具方法 
const fs = require('fs')
module.exports.getFileJsonData = (filePath) => {
  // 根据文件的路径, 读取文件的内容
  // 这里返回的是一个promise的对象 
  return new Promise((resolve, reject) => {
    fs.readFile(filePath, 'utf-8', (error, data) => {
      if(error) {
        // 读取文件失败 这个函数会用await调用
        // 就把读取到的文件错误信息作为 结果当函数返回值
        reject(error)
      } else {
        // 读取文件成功 这个函数会用await调用
        // 就把读取到的文件内容data作为 结果当函数返回值
        resolve(data)
      }
    })
  })
}